約 2,633,706 件
https://w.atwiki.jp/5974707/pages/18.html
このゲームのセーブデータはテキストになっているのでメモ帳などで開いて比較的簡単に編集できる。 セーブデータの場所 C \Users\○○\AppData\LocalLow\Nokta Games\Supermarket Simulatorの中の拡張子".es3"のファイルの中の最も新しいもの。 階層構造 Progression UnlockedLicenses LoanDatas Money(所持金) CartData(カートの内容)ProductInCarts FurnituresInCarts BoxDatas(落ちてる製品の箱の位置)Size TransformPosition Rotation IsOpen ProductID ProductCount FurnitureBoxDatas(落ちてる家具の箱の位置)Size Transform FurnitureID DisplayDatas(棚の位置や内容)Transform DisplaySlotsProducts ProductPrice FurnitureID RackDatas(ラックの位置や内容)Transform RackSlotsRackedBoxDatas-Size-Transform-IsOpen-ProductID-ProductCount ProductID BoxID FurnitureID CheckoutDatas(レジの位置)Transform FurnitureID IsOpen DailyStatisticsData FurnitureDatas(ライトの配置)FurnitureID Transform ComputerTransform(パソコンの位置) CurrentTime CurrentDay LastDayPricesChanged MysteryBox CompletedCheckoutCount CurrentStorePoint CurrentStoreLevel StoreUpgradeLevel IsStoreOpen Quality(設定) Onboarding Price(価格の設定) Prices PricesSetByPlayer(売値) AverageCosts DailyPriceChanges PreviousPrices Expenses Employees CashiersData RestockersData Storage Purchased StorageLevel 製品ID 0と143を除いて、1~164の163種類ある。 0を指定しても何も起きないだけだが143を指定すると基本的にバグる。 座標(Position) 店の前で店を向いてプレイヤーが立っているとして x+ 後 x- 前 y+ 上 y- 下 z+ 右 z- 左 (x,z)=(0,0)は大体OPEN/CLOSEDの看板のあたり。 y=0で大体歩道の高さに等しい。 数値1は1mと同じと思われる。 回転(Rotation) x,y,z,wをクォータニオンで指定。 オイラー角からクォータニオンへの変換ができる手段を用意すること推奨。 ゲーム内の操作ではY軸に対してのみ15°単位で回転させられる。以下対応表。 角度(°) x y z w 0 0.000000 0.000000 0.000000 1.000000 15 0.000000 0.130526 0.000000 0.991445 30 0.000000 0.258819 0.000000 0.965926 45 0.000000 0.382683 0.000000 0.923880 60 0.000000 0.500000 0.000000 0.866025 75 0.000000 0.608761 0.000000 0.793353 90 0.000000 0.707107 0.000000 0.707107 105 0.000000 0.793353 0.000000 0.608761 120 0.000000 0.866025 0.000000 0.500000 135 0.000000 0.923880 0.000000 0.382683 150 0.000000 0.965926 0.000000 0.258819 165 0.000000 0.991445 0.000000 0.130526 180 0.000000 1.000000 0.000000 0.000000 195 0.000000 0.991445 0.000000 -0.130526 210 0.000000 0.965926 0.000000 -0.258819 225 0.000000 0.923880 0.000000 -0.382683 240 0.000000 0.866025 0.000000 -0.500000 255 0.000000 0.793353 0.000000 -0.608761 270 0.000000 0.707107 0.000000 -0.707107 285 0.000000 0.608761 0.000000 -0.793353 300 0.000000 0.500000 0.000000 -0.866025 315 0.000000 0.382683 0.000000 -0.923880 330 0.000000 0.258819 0.000000 -0.965926 345 0.000000 0.130526 0.000000 -0.991445 コメント 名前 コメント
https://w.atwiki.jp/persona1/pages/56.html
|共通セーブデータ作成|裏技・小技|潜在復活+魔法スキル継承組合せ| 共通ルート|セベク編|雪の女王編 全ルートを攻略するには分岐前の共通セーブデータを作成するといい 共通ルート レイジ加入条件を満たす 異界化御影総合病院後、スペルカードを集めながら主人公のペルソナLVを20まで上げる魔法攻撃吸収を持つMOONリリムを降魔するのにペルソナLV21必要リリムは雪の女王編でアンブロシアを集める為に必須となる(最初にタナトスの塔を攻略する為) ルート分岐後のイベント戦闘で1LV上がるのでペルソナLV20でいい スペルカード入手後、仲間は防御(できれば瀕死状態)して主人公のペルソナで攻撃するといい アラヤ神社へ行く前に、できればカジノでコイン集め3000枚(灼熱の石版)+α 聖エルミン学園で雪の女王編分岐条件を満たす(大石校長と会話まで) 聖エルミン学園の保健室でセーブ [メモ] PS版はメモリーカードが2枚あると中断データをコピーできるので便利 主人公の能力値は、敵よりも早く行動できるように「速[AGL]」を重点的に上げる おすすめペルソナ妖鬼イヒカ × 悪霊ポルターガイスト ⇒ LV21MOONリリム(魔法攻撃吸収) 妖精ピクシー × 妖魔ナハトコボルト ⇒ LV14MAGICIANウルヴァシー(マハーブフ・マハブフーラ所持) 妖精ジャックフロスト × 魔獣ケットシー ⇒ LV11PRIESTESSアメノウズメ(メディア所持 / マハーブフ継承) 悪霊ゴースト × 外道スライム ⇒ LV10LOVERSジャックフロスト(マハーブフ所持 / ムド継承) 悪霊ゴースト × 外道ちんぴら ⇒ LV20LOVERSジャックランタン(マハラギ所持 / ムド継承) 魔獣ケットシー × 悪霊クイックシルバー ⇒ LV18CHARIOTゴズテンノウ(メギド・メギドラ所持) 幽鬼ガキ × 屍鬼ゾンビくん ⇒ LV18JUDGEMENTファレグ(魔法攻撃無効 / メディラマ所持) セベク編 御影警察署で留置場へ入る前にセーブ [メモ] 留置場へ入るとイベント後、ブラウンを仲間にするか選択することになる 雪の女王編 保健室でセーブ [メモ] 保健室へ入ると会話後、南条くんを仲間にするか選択することになるが、一度断ってセーブする 上へ
https://w.atwiki.jp/magetuke/pages/73.html
セーブデータの改造に必要なもの 本来設定できない数値などを不正なデータ変更で設定してしまう改造について。 改造の冒頭ページでも述べたように、改造は正規の遊び方ではない。 どのような不具合が起こるかも分からないため改造の基本は自己責任でやるということを肝に銘じよう。 またデータのバックアップも忘れないように。 ここではデータ改造に必要なもの、知識などについて説明する。 必要なもの まげつけの動作環境(メモリーカード含む) 実機・エミュレータは問いませんがエミュレータのほうがとても楽です。 PC データの改造に使用します。必要なソフトは後ほど解説。 USBメモリ(実機の場合) 実機からPCにデータを移動する際に使用します。古いタイプのものでないと認識しません。PSPでも可。 SDカードをリーダーを通して接続すると高い確率で認識します。通信速度の問題? ファイラーの起動環境またはUSBドングル、メモリージャグラーなど(実機の場合) PS2のメモリーカードからUSBメモリにデータを移動する際に必要です。 SwapMagicやFreeMCBootなどいくつか方法がありますがここでは解説しません。 超初歩的な知識 16進数が何なのか、拡張子って何?なんて人は一度勉強しなおしましょう。 使用するソフトウェア バイナリエディタ データの改造に使用します。 mymcまたは同等の機能があるもの(エミュレータの場合) セーブデータを一つのファイルとしてPSU形式で取り出すものです。 PS2 Save builderまたは同等の機能があるもの(エミュレータ、USBドングルやメモリジャグラーの場合) PSU形式などのセーブデータをフォルダとして扱えるようにし、本来のデータを直接触れるようにするものです。 Conbinまたは同等の機能があるもの(バイナリエディタの機能に含まれる可能性あり) 2つのセーブデータを比較する際に便利です。 改造の流れ 改造するセーブデータを通常通りにセーブする。 ↓ セーブデータをPC上に移動する。 ・実機の場合 ・ファイラーから該当データをフォルダごとUSBメモリにコピーしPCで開く。 ・エミュレータの場合 ・mymcで保存したメモリーカードを選択し該当データをデスクトップなどに取り出す。 ・Save builderで取り出したデータを開き、上部に表示される文字列と同じ名前のフォルダを作成する。 ・全てのファイルを選択し、作成したフォルダに展開する。 ↓ 改造したいデータをバイナリエディタで開く。 ↓ 変更したい箇所を検索などを使って探し、変更する。 ・比較して探す場合 ・改造したい箇所以外全て同じセーブデータを2つ用意する。 ・2つのファイルをConbinなどで比較し、差異点のアドレスをバイナリエディタで探す。 ↓ セーブデータをメモリーカードに戻す。 ・実機の場合 ・ファイラーからフォルダごと上書き保存する。 ・エミュレータの場合 ・Save builderで変更前のPSU形式のセーブデータを開き、改造したファイルを上書きする。 ・名前を付けて保存からmax形式などでデスクトップなどに保存する。 ・mymcから先ほど保存したものを保存する。上書き保存できないので一度消してから追加する。 ____
https://w.atwiki.jp/ps2sd/
メインサイトで公開しているセーブデータの「内容」です。 このwikiからはダウンロードできません。メインサイトでどうぞ。 最新のものは更新の反映が遅れる場合があります。 メインサイト ありあるな Jリーグ ウイニング イレブン 2007 クラブ チャンピオンシップ -- aaaa (2008-11-02 19 44 46) ここ -- こ (2010-06-15 14 41 01) 029-kofmi2 -- MAXIMUM IMPACT (2010-07-03 20 11 20) デジモンワールド -- 名無しさん (2010-08-25 14 31 55) 名前 コメント
https://w.atwiki.jp/puniki/pages/19.html
今季の記録を今後も残したい人のために セーブデータの保存場所 Windows7、Google chromeの場合 C \Users\ユーザー名\AppData\Local\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot\#SharedObjects\特定の文字列\s.yimg.jp\i\kids\games\sports\013\contents\homerun.swf\ (以下でもOK) %LOCALAPPDATA%\Google\Chrome\User Data\Default\Pepper Data\Shockwave Flash\WritableRoot\#SharedObjects\特定の文字列\s.yimg.jp\i\kids\games\sports\013\contents\homerun.swf\ Windows7、IE8の場合 C \Users\ユーザ名\AppData\Roaming\Macromedia\Flash Player\#SharedObjects\特定の文字列\s.yimg.jp\i\kids\games\sports\013\contents\homerun.swf\ (以下でもOK) %appdata%\Macromedia\Flash Player\#SharedObjects\特定の文字列\s.yimg.jp\i\kids\games\sports\013\contents\homerun.swf\ このフォルダに有る saveDATA.sol というファイルをコピーしてどこかに保存。 また必要な時に同じファイル内に貼り付ければOK。 また、当然ながらこのファイルを消去するか名前を変えることで、 ゲームを初期状態に戻すことが可能。 上記ファイル、フォルダが見つからない場合はコントロールパネルのフォルダオプションより 隠しファイルを表示するにチェックを入れれば見えるようになる。 セーブデータ改造について 上記 saveDATA.sol はバイナリエディタ等で比較的簡単に編集できる。 特に、パワー、スピード、ミートの3ステータスは本来の上限であるLv20を超えたものに変更することが可能。 表記上はLv99までだが実際はそれ以上も可能。(Lv.2000までは確認済み) また、Lv.21以上にすることでレベルアップに必要なポイントが0になるようで やはり無制限にレベルアップが可能な模様。 バイナリエディタを開くと16進法のため分かりにくいが 各ステータスごとに以下の文字列がある。括弧内はテキストとして読み込んだ内容。 パワー 07 73 6F 4C 76 50 6F 77 00 (soLvPow) (以下、レベルによって可変) ミート 08 73 6F 4C 76 4D 65 65 74 00 (soLvMeet) (以下、レベルによって可変) スピード 06 73 6F 4C 76 53 70 00 (soLvSp) (以下、レベルによって可変) レベルには以下の対応する文字列を入力すればOK 0 00 00 00 00 00 00 00 00 1 3F F0 00 00 00 00 00 00 2 40 00 00 00 00 00 00 00 3 40 08 00 00 00 00 00 00 以下 00 は省略 4 4010 5 4014 6 4018 7 401C 8 4020 9 4022 10 4024 11 4026 12 4028 13 402A 14 402C 15 402E 16 4030 17 4031 18 4032 19 4033 20 4034 21 4035 32 4040 64 4050 99 4058C0 128 4060 256 4070 512 4080 ちなみに・・・ ステータスだけでなく、ホームラン数、ホームランコンボ、ホームラン飛距離、更にはクリアステージ数も弄れる ステージクリア数を上記の8に相当する値を入力すれば、 ホームラン数0でオールクリアにすることももちろん可能 ステージクリア数に値する文字列は 0C 73 6F43 6C 65 61 72 53 74 61 67 65 00
https://w.atwiki.jp/moyassy/pages/22.html
クイックガイド バージョンアップの際、セーブデータは手動で引き継ぐ必要があります。 A.引っ越しタイプ(おすすめ) 旧バージョンの設定・ワールドデータ・キャラクターデザインをコピーして新バージョンに持ってくる方法です。セーブデータをコピーするため、安全です。 B.リフォームタイプ(非推奨) +表示する 新バージョンの実行ファイル等をコピーして旧バージョンに持ってくる方法です。万が一、新バージョンにガチバグがあると、ワールドデータが破損して復旧できなくなる等のリスクがあるため、非推奨です。 ※1.2.1への引き継ぎの際は、UnityPlayer.dllも併せてコピーしてください。 詳細な仕様 +表示する プレイヤーの持ち物 バグリアの初回起動時、settings/client_id.txtというファイルが自動生成されます。 中に書かれている文字列は「クライアントID」と呼んでいるもので、 プレイヤーの持ち物は、このIDに紐付いてワールドデータ側に保存されます。 キャラクターデータ charactersフォルダー内のtxtファイル一つひとつがキャラクターデザインです。 拡張子がtxtであれば、ファイル名は自由に変更していただいて構いません。 ワールドデータ worldsフォルダー内のbaguriaファイル一つひとつがワールドデータです。 拡張子がbaguriaであれば、ファイル名は自由に変更していただいて構いません。 その他の設定 settings/local.txtローカルプレイに関する設定が保存されるファイルです。 settings/client.txtクライアント側に関する設定が保存されるファイルです。 settings/server.txtサーバー側に関する設定が保存されるファイルです。
https://w.atwiki.jp/minecraftsave/pages/13.html
このページでは、セーブデータを20個まで公開できます。 名前 コメント
https://w.atwiki.jp/ssr3/pages/32.html
※ページの翻訳作業中です。日本語での内容が不完全な場合があります。 目次 +... 目次 はじめに セーブデータファイル melonDSにチートコードを入力する方法 Thistle's Save Editor ロックマンのカスタマイズ ブラザーの編集 ブラザールーレット SSS/MS Editing はじめに このページでは、流星のロックマン3 オンライン対戦のためのセーブデータ編集について説明します。 セーブデータファイル まずは元となるセーブデータが必要です。使うゲームのバージョンに合わせて、次のセーブデータのどちらかをダウンロードしてください。 SSR3 Black Ace SSR3 Red Joker どちらのセーブデータも、キズナ力最大のブラザーが6人登録されています。 Wi-Fi未接続のセーブデータなので、初回の接続時にブラザーが消去されることはありません。 melonDSにチートコードを入力する方法 シスルのセーブエディターでセーブファイルを編集する前に、まず、melonDSにチートを追加する方法についてです。 まず最初に、「システム」→「チートを有効にする」で確認できる「チートを有効にする」にチェックを入れます。 その後、ゲームを起動して、「システム」→「チートコードの設定」で、チート用の新しいカテゴリーを作ります。 カテゴリーを設定したら、「新規ARコード」ボタンをクリックして、右のテキストボックスにコードのチートコードを入力してください。 1つのカテゴリーに複数のARコードを設定することができ、カテゴリーの横にある小さな矢印をクリックすると、1つのカテゴリーに含まれるすべてのARコードのドロップダウンリストを見ることができます。また、ARコードをハイライトしてF2を押すと、そのARコードの名前を変更することができます。 コードを入力したら、「OK」を押してください。 Thistle s Save Editor これは、セーブデータを編集するためのツールです。数分で独自のビルドを作成することができます。お使いのゲームのバージョンに合わせて、エディターをダウンロードしてください。 Thistle s Save Editor 7zipまたはWinRARで解凍し、ゲームで使用するエディタのバージョンを起動します。起動すると、次のように表示されます。 編集することはたくさんありますが、順番に説明していききます。 ロックマンのカスタマイズ 「Rockman Setting」をクリックしてください。 新しいウィンドウが開き、ロックマンのオプションを編集することができます。「Rockman Settings」は、ロックマンのノイズ、レゾンカード、ホワイトカードを編集することができます。 「ノイズリスト」「レゾンカードリスト」「ホワイトカードリスト」をクリックすると、それぞれの効果や内容を確認できるリストが表示されます。 また、「Noise Card List」ボタンを押すと、ノイズドカードの効果を確認することができます。 リストを見て、それに合わせてロックマンのパラメータを設定することができます。 ※ロックマンのパラメーターを設定する前に、通常のプレイ内で実現できるものかどうかを必ず確認してください。 ノイズドカードでは、2枚以上の★カードを設定することはできません。★カードは1枚しか使えません。 ノイズカードを重複して使うことはできません。例えば、「レオ・キングダム」のノイズカードを2枚使うことはできません。1枚しか使えません。 また、同じ数字とマークを持つノイズカードを持つことはできません。例えば、「❤7 ドッカーンN」と「❤7 デスカウントN」を一緒に使うことはできません。 ゲームのルールや制限について詳しく知りたい方は、 ルール を確認してください。ノイズドカードの詳細な仕組みについては、こちらを確認してください ブラザーの編集 セーブデータにはブラザーが6人登録されているので、ブラザーを編集します。 ※ブラザーを編集する前に、通常プレイ時の制限内であることを確認してください。 ブライノイズを使う場合はブラザーを設定することはできません。 ブラザーにブライのノイズ設定することはできません。 ゲームのルールや制限について詳しく知りたい方は、ルール のページをご覧ください。 ブライノイズを使う場合は、必ずこのようにブラザーを削除してください。 1)メニュー ボタンを押す。 II) ブラザー を押す。 III) ブラザーを削除する を押す。 IV)さくじょする を押すとブラザーが削除されます。 ブラザーの編集はを行うには、Brotherのパラメータを選択し、「Generate」を押すと、必要なチートコードが作成されます。 ブラザールーレット The other thing you can edit when it comes to brother roulette, to find out more about this, see this page. ※Before editing the brother roulette, make sure that you edit it within the game s limitations Brothers CANNOT have more than ONE Giga in their roulette! Brothers CANNOT have more than ONE Mega in their roulette! Brothers CANNOT have Leo Kingdom GX, Pegasus Magic GX or Dragon Sky GX in their roulette. To know more about the rules and limitations of the game, please see the Rules page. The Brother Roulette menu is also very straightforward and doesn t need much of an explanation Simply choose your chosen Mega/Giga cards for the roulette, and hit "Generate" to create your AR code. SSS/MS Editing The last parts to edit are the SSS/MS cards. They re a bit complicated to understand for new players, but this page does a good job of explaining them. ※Before editing SSS/MS cards, make sure that you adhere to the game s limitations You can only have THREE SSS/MS cards. They CANNOT be duplicates. To know more about the rules and limitations of the game, please see the Rules page. ※If you are planning to use SSS/MS cards together with Brothers Make sure to delete the brother slots which you ll be using for SSS. The interface is again, very straightforward and easy to use, simply choose which SSS/MS cards you want to use and then hit the "Generate" button again The SSS/MS lists include an image of the cards you get for every single SSS and MS level
https://w.atwiki.jp/stickranger/pages/59.html
棒レンジャーのセーブデータは、「Cookie」という機能を使ってパソコンの中に保存されています。棒レンジャーのサイトに保存されているわけではないので、パソコン中のCookieを削除すると消えてしまいます。 データが消える要因は、 Cookieを削除してしまった。 OSを再インストールした。 ただ、2つに当てはまらなくても消えてしまう時があります。 よく分からない場合にはDAN-BALLのサポート掲示板で管理人さんに聞いてみましょう。 セーブがされないのは Cookieが有効にされていない。 Cookieを有効にする方法が分からない場合には下のサイトを見れば出来ると思います。 Cookieを有効にする方法 データが消えるってゆーかセーブされんwたすけてください; -- (名無しさん) 2009-10-11 20 35 43 ↑Cookieが有効にされていないからでしょうか、 -- (??) 2009-10-12 10 27 07 前 Cookie が消えてしまって 棒レンジャー ができなくなってしまった。 -- (K・㎡) 2010-07-27 16 04 28 セーブデータを4つほど取っていたんだが それも全て45Lv以上 ブルースクリーンでログアウトされてログインのIDとパスワード忘れたから 新しい奴作って復活の呪文入れたらUSER ERRORって出て ほぼ消えた扱いになってしまったwww -- (名無しさん) 2010-09-24 17 42 50 chromeでセーブされない…。 Cookieは有効なのに…。 -- (名無しさん) 2011-02-11 22 27 43 ↑2みたいなのあったよOTZ バッテリー 取れてしまって 何もかも知らんかったから 今はユーザー名 ちっさいな にしてる 頑張って無い糞データだからいい方だけど。 -- (名無しきん) 2011-04-15 22 25 23 ↑↑↑俺もたった今同じ被害に遭ったorz -- (名無しさん) 2011-11-06 20 27 56 絶対消させない!!!(最初は消えたwww) -- (ゆっくり動画好き) 2012-03-30 23 40 54 こんなこともあるのか...こえーなー -- (ヘハハハハ) 2012-04-03 21 12 53 ......................... -- (okayama) 2012-08-06 23 53 31 皆さんに質問です 名前の付け方、どうやるんですか? 「VSモードで、出るように」 -- (やす) 2012-08-18 12 42 44 初心者なのでわかりません -- (やす) 2012-08-18 13 21 16 ゲームオーバーになればセーブできる -- (ぼう) 2012-08-28 10 43 43 ずっと棒レンジャーしてなかったからかってにデータきえた -- (名無しさん) 2013-03-28 16 18 26 IDないときに作ったデータがID作ったら消えるんだなまじ糞 -- (名無しさん) 2013-07-15 15 56 52 これIDつくるとゲストの時のデータ消えるんだね…あぁ…うん -- (どぼじで!) 2013-07-23 00 52 16 なんで呪文にID要るようにしたんだろうな こればっかりは管理人が頭おかしい -- (名無しさん) 2013-07-31 18 20 21 久々にやったら勝手に消えていたから、更新とやらで、久々にやってもデータが消えないようになってほしい -- (ooo) 2013-09-08 09 29 49 ID作ったらデータ消えたンゴ・・・ -- (名無しさん) 2015-05-20 21 34 46 更新でデータ飛んだっぽい。おしまい。 -- (n) 2016-04-04 01 23 01 名前 コメント すべてのコメントを見る
https://w.atwiki.jp/livrenoirscript/pages/87.html
セーブデータを圧縮し、ファイルサイズを削減します。 スクリプト本体 基本情報前提スクリプト 拡張タイプ 説明概要 ◆ 保存場所の変更 ◆ 圧縮/簡易暗号化 ◆ バックアップ 備考再定義されるメソッド 設定項目 更新履歴 基本情報 前提スクリプト なし 拡張タイプ ★ 既成 (導入するだけでゲームの挙動が変化する) ◆ 要注意 (内部の挙動を変えるため競合の可能性あり) 説明 概要 DataManager によるセーブファイルの読み書きメソッドを変更します。 保存場所の変更 圧縮/簡易暗号化 バックアップ セーブ/ロード時にエラーが発生した場合、その内容をメッセージボックスに出力します。[LNS001 クリップボード制御] が導入済みの場合は、バックトレースも含めてクリップボードにも書き込みます。 ファイルのロード時、マップ情報の更新を「ロード成功時」から「画面暗転後」に変更します。 DataManager のセーブ/ロードに関するメソッドを再定義しています。他のスクリプト素材とは競合する可能性があります。 alias によって機能を拡張するスクリプトはこれより後ろに入れてください。 ◆ 保存場所の変更 セーブファイルの保存先を Save_DirName で指定されたフォルダに変えます。 フォルダ名の末尾には必ず "/" を入れてください。 Save_DirName を空文字列にすると標準と同じくゲームフォルダ内に保存されます。 日本語などマルチバイト文字を含めるとセーブファイルの存在判定がうまく働かない可能性があるので、なるべく避けてください。 ◆ 圧縮/簡易暗号化 SaveFile_Zip が真の場合、セーブ時にファイル内容の圧縮が行われます。 データの圧縮には Zlib Deflate.deflate が使われます。ツクールのセーブデータにはマップの通行フラグ情報など繰り返される内容が多いため、圧縮率はそれなりに高くなります(1/5-1/10程度)。 セーブデータを圧縮する際に圧縮済みであるマークを付け、ロード時は圧縮済みマークがある場合のみ展開するため、標準の未圧縮データも読み込むことができます。 SaveFile_Seed に適当な値を設定しておくと、データの圧縮後にビットクラッシュを行います。外部ツールによるセーブデータの容易な改変を防ぐ簡易的な暗号化です。セーブデータが膨大な場合、ある程度のタイムラグが発生するため、セーブデータの圧縮だけで十分な場合は nil のままにしておいてください。 SaveFile_Seed を変更した場合、変更前に保存されたデータは読み込めなくなるのでご注意ください。 なお、スクリプトを解析されると復号方法も分かるため、暗号化として見たときの安全性は RGSS3 の暗号化と同等となります。検索すると RGSS3 の decrypter が見つかるため、暗号化としての効果には期待しないほうがいいかもしれません。 ◆ バックアップ セーブデータを上書きするとき、既存のデータを一時的にバックアップします。セーブが正常に終われば、バックアップは何にも使われずに即時削除されます。 セーブ中にエラーが起こった場合、ファイルを削除する代わりにこのバックアップを元のデータに適用することで、上書き前のセーブデータが復元されます。 セーブ中にメモリリークなどの致命的なエラーによりゲーム自体が強制終了した場合は、バックアップは削除されずに残ります。この場合、バックアップファイルの名前をSave01.rvdata2 などの形式に変更すれば、データを復旧できます。 備考 再定義されるメソッド DataManager.save_file_exists? DataManager.make_filename 保存場所の変更を適用できるように再定義します。 DataManager.save_game DataManager.save_game_without_rescue DataManager.load_game_without_rescue 圧縮/展開の処理を追加します。 設定項目 Save_DirName 既定値 "Save/" セーブファイルの保存先。"" にするとデフォルトと同じ「ゲームフォルダ内」になる。 SaveFile_Zip 既定値 true セーブデータを圧縮する SaveFile_Seed 既定値 nil セーブデータビットクラッシュの種。nil にするとビットクラッシュしない。 Save_Backup_Name 既定値 "SaveBackup.rvdata2" セーブバックアップの名前 更新履歴 2020/12/29 新版公開 2019/10/18 セーブフォルダを変更できるように修正 2018/04/17 暗号化処理の速度を改善 コメント すべてのコメントを見る